import { http } from '@/utils/http'

/* 查询 任务列表 */
export function getTaskListApi(params?: any) {
  return http.get<any>('/edu/task/list', params)
}

/* 新增任务 */
export function addTaskApi(data: any) {
  return http.post<void>('/edu/task/add', data)
}

/* 查询 任务详情 */
export function getTaskDetails(taskId?: any) {
  return http.get<any>(`/edu/task/${taskId}`)
}

/* 修改任务 */
export function updateTaskApi(data: any) {
  return http.put<void>('/edu/task/update', data)
}

/* 修改任务状态 */
export function updateStatusApi(data: any) {
  return http.post<void>(`/edu/task/update/status`, data)
}
